The Strange Connection Between Quantum Physics and Vedanta